crime scene tape - French English Dictionary